package cn.edu.just.firstjavaapp.l16;

import java.io.File;
import java.io.IOException;

public class Main {
    public static void main(String[] args) throws IOException {
        File file = new File("../resource/abc.txt"); //相对路径，绝对路径
        File fileDest = new File("../resource/xxx.txt");
        System.out.println(file.getAbsoluteFile());
        System.out.println(file.getCanonicalFile());
        System.out.println(file.getParent());
        System.out.println(file.exists());
        file.renameTo(fileDest);
        File file2 = new File("C:/java02/io/abc");
        file2.mkdirs();

        File[] roots = File.listRoots(); //列出所有盘符。所有的根路径
        for(File f:roots){
            System.out.println(f);
        }

        File file3= new File("c:/windows");

        System.out.println(file3.isDirectory());//判断file3表示的名称是否是一个目录
        System.out.println(file3.isFile());//判断file3表示的名称是否是一个文件
        String[] list = file3.list();
        for(String s:list){
            System.out.println(s);
        }



    }
}
